package com.gxa.p2p.pojo;

import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 实名认证表
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "实名认证实体类", description = "该类表示每一条实名认证信息的对象")
public class VerifiedInfo implements Serializable {

    private static final long serialVersionUID = 2317971266248045149L;
    private Integer id;
    //与用户注册时相关联的用户id
    private Integer userId;
    //真实姓名
    private String realName;
    //性别
    private String gender;
    //年龄
    private Integer age;
    //出生日期
    private String birthday;
    //身份证号
    private String idCard;
    //户籍地址
    private String idAddress;
    //身份证正面照
    private String idCardImgFront;
    //身份证背面照
    private String idCardImgBack;
    //审核状态
    private Integer reviewStatus;
    //状态描述
    private String reviewNote;
    //审核备注
    private String desc;
    //创建时间
    private Date createDate;
    //userinfo 对象
    private UserInfo userInfo;
}